package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.pojo.CheckGroup;
import com.itheima.pojo.Setmeal;

import java.util.List;
import java.util.Map;

public interface SetMealService {
    //分页查询
    PageResult findPage(Integer currentPage, Integer pageSize, String queryString);

    //查询所有检查组
    List<CheckGroup> findAllCheckGroup();

    //添加体检套餐
    void add(Setmeal setmeal, Integer[] checkgroupIds);

    //获取套餐列表
    List<Setmeal> findAllSetMeals();

    //根据套餐id查询套餐列表,检查组信息,以及检查组中包含的检查项信息
    Setmeal findSetMealById(int id);

    //查询套餐名称和套餐预约的人数
    List<Map<String, Object>> findSetMealAndCountOrder();
}
